braided ribbon - Spanish English Dictionary